package org.jeecg.vo.charge;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecg.entity.charge.ChargeBills;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@Data
@ApiModel(value="账单优惠响应对象", description="账单优惠响应对象")
public class ChargeBillsReducedRespVo implements Serializable {

	@ApiModelProperty(value = "折扣金额")
	private BigDecimal payReduced;

	@ApiModelProperty(value = "应收金额")
	private BigDecimal due;

	@ApiModelProperty(value = "实收金额")
	private BigDecimal pay;

	@ApiModelProperty(value = "是否优惠")
	private Boolean isDiscount;

	@ApiModelProperty(value = "开票方式")
	private String invoiceType;

	@ApiModelProperty(value = "账单列表")
	private List<ChargeBills> billsList;

}
